﻿using System.Collections.Generic;
using Microsoft.Xna.Framework;

namespace Map
{
    public class MapStruct : BaseObject
    {
        public Point GridSize;
        public int TileSize;

        public int Levels;
        public List<LayerStruct> Layers = new List<LayerStruct>();
        public int Sets;
        public List<TileSetStruct> TileSets = new List<TileSetStruct>();

        public int DataGridCount;
        public List<CustomDataGridStruct> DataGrids = new List<CustomDataGridStruct>();

        public int ObjectLayerCount;
        public List<ObjectLayerStruct> ObjectLayers = new List<ObjectLayerStruct>();

        public MapStruct(int ID) : base(ID)
        {
        }
    }
}
